.dapp-index-regulation-page {
  border-radius: 11px;
  opacity: 1;
  background: #191b1f;
  padding: 0.8125rem 1rem;
  box-sizing: border-box;
  width: 100vw;
  .top-title {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.75rem;
    .left {
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      .tip-icon {
        width: 0.9375rem;
        height: 0.9375rem;
        margin-right: 0.375rem;
      }
      .title {
        font-size: 0.875rem;
        color: #fff;
        margin-right: 0.625rem;
      }
      .status-select {
        width: 3.75rem;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        color: #686978;
        font-size: 13px;
        .num-text {
          color: #2ecc71;
          padding: 0px 3px;
        }
      }
    }
    .right {
      display: flex;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      .search-icon {
        width: 1rem;
        height: 1rem;
        margin-right: 1rem;
        cursor: pointer;
      }
      .right-item {
        font-family: Microsoft YaHei UI;
        font-size: 0.875rem;
        font-weight: normal;
        color: #ccb883;
        margin-right: 0.625rem;
        cursor: pointer;
      }
      .setting-icon {
        width: 16px;
        height: 16px;
        cursor: pointer;
      }
    }
  }
  .summary-data-box {
    height: 6.25rem;
    border-radius: 0.6875rem;
    background: #08080b;
    display: flex;
    flex-direction: row;
    margin-bottom: 0.75rem;
    .summary-data-item {
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      .data-value {
        font-size: 1rem;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.625rem;
      }
      .white {
        color: #fff;
      }
      .gray {
        color: rgba(255, 237, 237, 0.502);
      }
      .green {
        color: #19be6b;
      }
      .yellow {
        color: #ffe6a7;
      }
      .data-label {
        font-size: 0.875rem;
        font-weight: normal;
        line-height: 1.0713rem;
        color: rgba(255, 255, 255, 0.498);
        text-align: center;
      }
    }
  }
  .table-box {
    .molde-table-header {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      .filter-box {
        width: 77px;
        height: 36px;
        border-radius: 5px;
        background: #0c0c0d;
        box-sizing: border-box;
        border: 1px solid rgba(255, 255, 255, 0.1);
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        .status-select {
          width: 3.75rem;
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          color: #686978;
          font-size: 13px;
          .num-text {
            color: #2ecc71;
            padding: 0px 3px;
          }
        }
      }
      .query-box {
        /* 文本框(单行) */
        width: calc(100% - 5.3125rem);
        height: 2.25rem;
        border-radius: .3125rem;
        opacity: 1;
        background: #0c0c0d;
        box-sizing: border-box;
        border: 1px solid rgba(255, 255, 255, 0.1);
      }
    }
    .ant-table {
      background-color: transparent;
      border: 0px;
      border-radius: 0px;
      .ant-table-container {
        border-inline-start: 0px;
        border-top: 0px;
        border-start-start-radius: 0px;
        border-start-end-radius: 0px;
      }
      .ant-table-thead {
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.498);
          font-size: 14px;
          font-weight: bold;
          background-color: transparent;
          border-inline-end: 0px;
          &:first-child {
            border-start-start-radius: 0px;
          }
          &:last-child {
            border-start-end-radius: 0px;
          }
        }
        tr {
          th {
            border-bottom: 0px;
            &:not(:last-child):not(.ant-table-selection-column):not(
                .ant-table-row-expand-icon-cell
              ):not([colspan])::before {
              background-color: transparent;
            }
          }
        }
      }
      .ant-table-tbody {
        .ant-table-placeholder {
          background-color: transparent;
          .ant-empty {
            .ant-empty-description {
              color: #fff;
            }
          }
        }
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.8);
          font-size: 14px;
          font-weight: bold;
          border-bottom: 0px;
          border-inline-end: 0px;
          padding-top: 4px;
          padding-bottom: 8px;
          .token-text {
            color: #ccb883;
          }
          .action-text {
            color: #ccb883;
            cursor: pointer;
          }
          .contract-address {
            display: flex;
            .copy-icon {
              color: #fff;
              margin-left: 5px;
            }
          }
        }
      }
    }
  }
}
.regulation-modal {
  background-color: #303236;
  padding: 0px;
  border-radius: 11px;
  .ant-modal-header {
    padding: 0px 16px;
    height: 38px;
    background-color: transparent;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    .ant-modal-title {
      height: 100%;
      line-height: 38px;
      color: #ffffff;

      font-size: 12px;
    }
  }
  .ant-modal-content {
    padding: 0px;
    background-color: transparent;
    .ant-modal-close-x {
      position: relative;
      top: -8px;
      font-size: 12px;
      .anticon svg {
        color: #c4c7d7;
      }
    }
  }
  .regulation-control-body {
    padding: 0.4375rem 0.875rem 1rem;
    .footer-row {
      margin-top: 0.625rem;
      display: flex;
      .prev-btn {
        width: 6.25rem;
        height: 1.875rem;
        line-height: 1.875rem;
        text-align: center;
        padding: 0px;
        color: rgba(255, 255, 255, 0.5);
        font-size: 0.875rem;
        margin-right: 0.75rem;
        border-radius: 5px;
        background: rgba(146, 84, 222, 0);
        box-sizing: border-box;
        border: 1px solid rgba(210, 212, 226, 0.2);
      }
      .next-btn {
        padding: 0px;
        border: 0px;
        width: 6.25rem;
        height: 1.875rem;
        line-height: 1.875rem;
        text-align: center;
        opacity: 1;
        background: linear-gradient(90deg, #ffe5a4 0%, #ccb883 100%);
      }
      .team-info {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        margin-left: 1rem;
        .team-label {
          padding: 5px;
          color: rgba(255, 255, 255, 0.5);
          font-size: 0.75rem;
        }
        .value {
          color: #ff9900;
          font-size: 0.75rem;
        }
      }
    }
  }
}

.regulatuion-modal-data-list {
  .top-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    .left {
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      .add-token-btn {
        padding: 0px;
        border: 0px;
        font-size: 12px;
        color: #fff;
        background-color: #10cb81;
        width: 85px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        margin-right: 12px;
      }
      .search-icon {
        cursor: pointer;
      }
    }
    .right {
      display: flex;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      font-size: 12px;
      .label {
        color: #fff;
        margin-right: 3px;
      }
      .value {
        color: #ff9900;
      }
    }
  }
  .tips-box {
    margin-top: 8px;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.3);
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 6px;
    .tip-text {
      margin-left: 5px;
      color: #fff;
      font-size: 12px;
    }
    .tips-icon {
      position: relative;
      top: 0.1875rem;
    }
  }
  .table-box {
    margin-top: 8px;
    background-color: rgba(0, 0, 0, 0.3);
    .ant-table {
      width: 80%;
      background-color: transparent;
      border: 0px;
      border-radius: 0px;
      .ant-table-container {
        border-inline-start: 0px;
        border-top: 0px;
        border-start-start-radius: 0px;
        border-start-end-radius: 0px;
      }
      .ant-table-thead {
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.498);
          font-size: 14px;
          font-weight: bold;
          background-color: transparent;
          border-inline-end: 0px;
          &:first-child {
            border-start-start-radius: 0px;
          }
          &:last-child {
            border-start-end-radius: 0px;
          }
        }
        tr {
          th {
            border-bottom: 0px;
            &:not(:last-child):not(.ant-table-selection-column):not(
                .ant-table-row-expand-icon-cell
              ):not([colspan])::before {
              background-color: transparent;
            }
          }
        }
      }
      .ant-table-tbody {
        .ant-table-placeholder {
          background-color: transparent;
          .ant-empty {
            .ant-empty-description {
              color: #fff;
            }
          }
        }
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.8);
          font-size: 14px;
          font-weight: bold;
          border-bottom: 0px;
          border-inline-end: 0px;
          padding-top: 4px;
          padding-bottom: 8px;
          .token-text {
            color: #ccb883;
          }
          .action-text {
            color: #ccb883;
            cursor: pointer;
          }
          .dark-text {
            color: rgba(255, 255, 255, 0.5);
          }
          .bk-text {
            height: 28px;
            line-height: 28px;
            border-radius: 5px;
            background: #000000;
            box-sizing: border-box;
            border: 1px solid rgba(255, 255, 255, 0.2);
            position: relative;
            &::after {
              content: "%";
              font-size: 12px;
              color: rgba(255, 255, 255, 0.5);
              position: absolute;
              right: 5px;
            }
          }

          .up-text {
            color: #10cb81;
          }
          .down-text {
            color: rgba(248, 50, 109, 0.8);
          }
          .contract-address {
            display: flex;
            .copy-icon {
              color: #fff;
              margin-left: 5px;
            }
          }
        }
      }
    }
  }
}

.regulation-task-comp {
  .title-row {
    height: 18px;
    line-height: 18px;
    font-family: Microsoft YaHei UI;
    font-size: 13px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 8px;
  }
  .top-box {
    border: 1px solid #f8326d;
  }
  .bottom-box {
    border: 1px solid #10cb81;
  }
  .table-box {
    background-color: #000000;
    margin-bottom: 13px;
    border-radius: 11px;
    .btn-row {
      height: 30px;
      padding: 11px 16px;
    }
    .top-btn {
      position: absolute;
      width: 132px;
      height: 24px;
      line-height: 24px;
      text-align: left;
      border-radius: 5px;
      opacity: 1;
      background: #f8326d;
      border: 0px;
      padding: 0px 6px;
      color: #fff;
      font-size: 13px;
    }
    .bottom-btn {
      position: absolute;
      width: 132px;
      height: 24px;
      line-height: 24px;
      text-align: left;
      border-radius: 5px;
      opacity: 1;
      background: #10cb81;
      border: 0px;
      padding: 0px 6px;
      color: #fff;
      font-size: 13px;
    }
    .ant-table {
      background-color: transparent;
      border: 0px;
      border-radius: 0px;
      .ant-table-container {
        border-inline-start: 0px;
        border-top: 0px;
        border-start-start-radius: 0px;
        border-start-end-radius: 0px;
      }
      .ant-table-thead {
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.498);
          font-size: 14px;
          font-weight: bold;
          background-color: transparent;
          border-inline-end: 0px;
          &:first-child {
            border-start-start-radius: 0px;
          }
          &:last-child {
            border-start-end-radius: 0px;
          }
        }
        tr {
          th {
            border-bottom: 0px;
            &:not(:last-child):not(.ant-table-selection-column):not(
                .ant-table-row-expand-icon-cell
              ):not([colspan])::before {
              background-color: transparent;
            }
          }
        }
      }
      .ant-table-tbody {
        .ant-table-placeholder {
          background-color: transparent;
          .ant-empty {
            .ant-empty-description {
              color: #fff;
            }
          }
        }
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.8);
          font-size: 14px;
          font-weight: bold;
          border-bottom: 0px;
          border-inline-end: 0px;
          padding-top: 4px;
          padding-bottom: 8px;
          .token-text {
            color: #ccb883;
          }
          .action-text {
            color: #ccb883;
            cursor: pointer;
          }
          .up-text {
            color: #10cb81;
          }
          .down-text {
            color: rgba(248, 50, 109, 0.8);
          }
          .contract-address {
            display: flex;
            .copy-icon {
              color: #fff;
              margin-left: 5px;
            }
          }
        }
      }
    }
  }
}

.regulation-control-comp {
  .title-row {
    height: 18px;
    line-height: 18px;
    font-family: Microsoft YaHei UI;
    font-size: 13px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 8px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    .right-text {
      display: flex;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      .label {
        color: #fff;
        margin-right: 8px;
        font-size: 13px;
      }
      .value {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        .value-text {
          color: #ff9900;
          font-size: 13px;
          margin-left: 5px;
        }
      }
    }
  }
  .top-box {
    border: 1px solid #f8326d;
  }
  .bottom-box {
    border: 1px solid #10cb81;
  }
  .table-box {
    background-color: #000000;
    margin-bottom: 13px;
    border-radius: 11px;
    .btn-row {
      padding: 11px 16px 0px;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      .left-btn {
        height: 30px;
      }
      .fee-box {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        font-size: 13px;
        height: 30px;
        line-height: 30px;
        .label {
          color: rgba(255, 255, 255, 0.5);
          margin-right: 6px;
        }
        .value {
          color: #ffffff;
        }
      }
    }
    .top-btn {
      position: absolute;
      width: 132px;
      height: 24px;
      line-height: 24px;
      text-align: left;
      border-radius: 5px;
      opacity: 1;
      background: #f8326d;
      border: 0px;
      padding: 0px 6px;
      color: #fff;
      font-size: 13px;
    }
    .bottom-btn {
      position: absolute;
      width: 132px;
      height: 24px;
      line-height: 24px;
      text-align: left;
      border-radius: 5px;
      opacity: 1;
      background: #10cb81;
      border: 0px;
      padding: 0px 6px;
      color: #fff;
      font-size: 13px;
    }
    .ant-table {
      background-color: transparent;
      border: 0px;
      border-radius: 0px;
      .ant-table-container {
        border-inline-start: 0px;
        border-top: 0px;
        border-start-start-radius: 0px;
        border-start-end-radius: 0px;
      }
      .ant-table-thead {
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.498);
          font-size: 14px;
          font-weight: bold;
          background-color: transparent;
          border-inline-end: 0px;
          &:first-child {
            border-start-start-radius: 0px;
          }
          &:last-child {
            border-start-end-radius: 0px;
          }
        }
        tr {
          th {
            border-bottom: 0px;
            &:not(:last-child):not(.ant-table-selection-column):not(
                .ant-table-row-expand-icon-cell
              ):not([colspan])::before {
              background-color: transparent;
            }
          }
        }
      }
      .ant-table-tbody {
        .ant-table-placeholder {
          background-color: transparent;
          .ant-empty {
            .ant-empty-description {
              color: #fff;
            }
          }
        }
        .ant-table-cell {
          background-color: transparent;
          color: rgba(255, 255, 255, 0.8);
          font-size: 14px;
          font-weight: bold;
          border-bottom: 0px;
          border-inline-end: 0px;
          padding-top: 4px;
          padding-bottom: 8px;
          .token-text {
            color: #ccb883;
          }
          .action-text {
            color: #ccb883;
            cursor: pointer;
          }
          .up-text {
            color: #10cb81;
          }
          .down-text {
            color: rgba(248, 50, 109, 0.8);
          }
          .contract-address {
            display: flex;
            .copy-icon {
              color: #fff;
              margin-left: 5px;
            }
          }
        }
      }
    }
  }
  .block-footer {
    .sliding-point-row {
      font-family: Microsoft YaHei UI;
      font-size: 12px;
      font-weight: normal;
      line-height: 18px;
      color: rgba(255, 255, 255, 0.5);
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      margin-bottom: 7px;
    }
    .tips {
      font-size: 12px;
      font-weight: normal;
      color: rgba(255, 255, 255, 0.5);
      margin-bottom: 12px;
    }
  }
  .footer-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    color: rgba(255, 255, 255, 0.5);
    font-size: 12px;
    margin-top: 33px;
    .left {
      display: flex;
    }
  }
}
.index-regulation-modal {
  .add-token-modal-title {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    img {
      margin-left: 5px;
    }
  }
  .ant-modal-content {
    padding: 0px;
    background-color: #303236;
    .ant-modal-close-x {
      position: relative;
      top: -8px;
      font-size: 12px;
      .anticon svg {
        color: #c4c7d7;
      }
    }
    .ant-modal-header {
      background-color: transparent;
      height: 38px;
      padding: 10px 16px 0px 16px;
      .ant-modal-title {
        font-size: 12px;
        line-height: 20px;
        color: #ffffff;
      }
    }
    .ant-modal-body {
      background-color: transparent;
      .table-box {
        margin-top: 8px;
        background-color: transparent;
        padding: 0px 16px 16px;
        .ant-table {
          background-color: transparent;
          border: 0px;
          border-radius: 0px;
          .ant-table-container {
            border-inline-start: 0px;
            border-top: 0px;
            border-start-start-radius: 0px;
            border-start-end-radius: 0px;
          }
          .ant-table-thead {
            .ant-table-cell {
              background-color: transparent;
              color: rgba(255, 255, 255, 0.498);
              font-size: 14px;
              font-weight: bold;
              background-color: transparent;
              border-inline-end: 0px;
              &:first-child {
                border-start-start-radius: 0px;
              }
              &:last-child {
                border-start-end-radius: 0px;
              }
            }
            tr {
              th {
                border-bottom: 0px;
                &:not(:last-child):not(.ant-table-selection-column):not(
                    .ant-table-row-expand-icon-cell
                  ):not([colspan])::before {
                  background-color: transparent;
                }
              }
            }
          }
          .ant-table-tbody {
            .ant-table-placeholder {
              background-color: transparent;
              .ant-empty {
                .ant-empty-description {
                  color: #fff;
                }
              }
            }
            .ant-table-cell {
              background-color: transparent;
              color: rgba(255, 255, 255, 0.8);
              font-size: 14px;
              font-weight: bold;
              border-bottom: 0px;
              border-inline-end: 0px;
              padding-top: 4px;
              padding-bottom: 8px;
              .token-text {
                color: #ccb883;
              }
              .action-text {
                color: #ccb883;
                cursor: pointer;
              }
              .dark-text {
                color: rgba(255, 255, 255, 0.5);
              }
              .yellow-text {
                color: #ffe6a7;
              }
              .green-text {
                color: #19be6b;
              }
              .red-text {
                color: #f8326d;
              }
              .bk-text {
                height: 28px;
                line-height: 28px;
                border-radius: 5px;
                background: #000000;
                box-sizing: border-box;
                border: 1px solid rgba(255, 255, 255, 0.2);
                position: relative;
                &::after {
                  content: "%";
                  font-size: 12px;
                  color: rgba(255, 255, 255, 0.5);
                  position: absolute;
                  right: 5px;
                }
              }

              .up-text {
                color: #10cb81;
              }
              .down-text {
                color: rgba(248, 50, 109, 0.8);
              }
              .contract-address {
                display: flex;
                .copy-icon {
                  color: #fff;
                  margin-left: 5px;
                }
              }
            }
          }
        }

        .pagination-box {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          padding: 10px 16px;
          .total-text {
            color: rgba(255, 255, 255, 0.5);
            font-size: 12px;
            margin-right: 16px;
          }
          .ant-pagination-item a {
            color: rgba(255, 255, 255, 0.5);
          }
          .ant-pagination-item-link {
            color: rgba(255, 255, 255, 0.5);
          }
          .ant-pagination-item-active {
            background-color: #3d3f44;
            border: 0px;
            a {
              color: #ffe5a4;
            }
          }
        }
      }

      .add-token-form-box {
        padding: 0px 16px 16px 16px;
        .ant-form-item {
          margin-bottom: 15px;
          .ant-form-item-label {
            label {
              color: #fff;
              font-size: 12px;
            }
          }
          .ant-form-item-control {
            .ant-input {
              background-color: transparent;
              border: 1px solid rgba(255, 255, 255, 0.1);
              color: #fff;
            }
            .ant-select-selector {
              background-color: transparent;
              border: 1px solid rgba(255, 255, 255, 0.1);
              .ant-select-selection-item {
                color: #fff;
              }
            }
            .ant-select-arrow {
              color: rgba(255, 255, 255, 0.498);
            }
          }
        }

        .footer-row {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          margin-top: 5px;

          .confirm-btn {
            width: 100px;
            height: 32px;
            border-radius: 5px;
            opacity: 1;
            background: linear-gradient(90deg, #ffe5a4 0%, #ff628b 100%);
            font-family: Microsoft YaHei UI;
            font-size: 14px;
            font-weight: normal;
            color: #000000;
            padding: 0px;
            text-align: center;
            line-height: 32px;
            border: 0px;
          }
          .tips {
            display: flex;
            flex-direction: row;
            justify-content: flex-end;
            align-items: center;
            .tips-text {
              color: #fff;
              font-size: 12px;
              margin-right: 5px;
              color: #ccb883;
            }
          }
        }
      }

      .setting-form-box {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        padding: 16px 26px;
        .open-status {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          padding: 0px 8px;
          margin-bottom: 10px;
          .text {
            font-size: 12px;
            font-weight: normal;
            color: #10cb81;
            margin-left: 8px;
          }
        }
        .ant-form-item {
          margin-bottom: 8px;
          .ant-form-item-label {
            label {
              color: #fff;
              font-size: 12px;
            }
          }
          .ant-form-item-control {
            .ant-input {
              background-color: transparent;
              border: 1px solid rgba(255, 255, 255, 0.1);
              color: #fff;
            }
            .ant-select-selector {
              background-color: transparent;
              border: 1px solid rgba(255, 255, 255, 0.1);
              .ant-select-selection-item {
                color: #fff;
              }
            }
            .ant-select-arrow {
              color: rgba(255, 255, 255, 0.498);
            }
          }
          .switch-row {
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            align-items: center;
            .tips-box {
              margin-left: 8px;
              display: flex;
              flex-direction: row;
              justify-content: flex-start;
              align-items: center;
              .tip-text {
                color: #ff9900;
                font-size: 12px;
                margin-left: 5px;
              }
            }
          }
        }
        .notice-row {
          font-family: Microsoft YaHei UI;
          font-size: 12px;
          font-weight: normal;
          color: rgba(255, 255, 255, 0.498);
          margin-bottom: 8px;
        }
        .bottom-tip-box {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          font-size: 12px;
          font-weight: normal;
          color: rgba(255, 255, 255, 0.498);
          margin-bottom: 50px;
          padding: 0px 8px;
          .tip-text {
            margin-left: 8px;
          }
        }
      }
    }
  }
}

.ant-select-dropdown {
  background: #303236;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.251),
    inset 0px 5px 5px 0px rgba(0, 0, 0, 0.251);
  .ant-select-item {
    color: rgba(255, 255, 255, 0.5);
  }
  .ant-select-item-option-active {
    font-weight: bold;
    line-height: 20px;
    color: #ffd7a1;
  }
}
